Create separate application for integration tests#389
Create separate application for integration tests#389nemadhu wants to merge 1 commit intoeclipse-openbsw:mainfrom
Conversation
|
Looking at the amount of code added here this seems to do a lot more than "grouping tests". |
|
@christian-schilling The commit message is updated with relevant information regarding the PR. @amit-warbhe Could you please confirm? |
- Creates an integrationTestApp executable with slightly different configuration compared to refApp. - The purpose is limited to perform integration tests, not for documentation or demo. - Currently integrationTestApp uses a pin assignment which is conflicting to the existing pin assignement in refApp and test/pyTest/console/test_pwm.py test is performed on s32k148 target, but more tests can be added. - Group tests based on the target elf. Tests can be performed on refApp and integrationTestApp. /testconfig folder is added where targetelf_tests.toml can be created or updated to group test cases
The rationale behind creating a separate executable for integration test was to conserve hardware resources, such as GPIOs, and prevent them from being unnecessarily occupied. |
Group tests based on the target elf
/testconfig folder is added where targetelf_tests.toml can be created or updated to group test cases